local extension = Package:new("touhou_hell")
extension.extensionName = "touhou_hy"

Fk:loadTranslationTable {
    ["touhou_hell"] = "地狱承者",
}

local function loadGeneral(name)
    local HY = require "packages.touhou_hy.utility.utility"
    local U = require "packages.utility.utility"
    require("packages.touhou_hy.pkgs.hell.generals." .. name)(extension, HY, U)
end

loadGeneral("hy_reiuji_utsuho")
loadGeneral("hy_nippaku_zanmu")
loadGeneral("hy_ibuki_suika")
loadGeneral("hy_hoshiguma_yugi")
loadGeneral("hy_tenkajin_chiyari")
loadGeneral("hy_kaenbyou_rin")

return extension